﻿@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
*html {background-image:url(about:blank);  background-attachment:fixed;}
html,body{width:100%;height:100%;}
body { margin:0px; padding:0px; background:#fff; font-size:12px; font-family:"宋体", simsun;background:#fff;-webkit-text-size-adjust:100%;width:100%;width:expression_r(document.body.clientWidth <= 1080? "1080px": "auto");min-width:1080px;}
*,html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	padding: 0;
	margin: 0;
	/*color: #333;*/
	font-size: 12px;
	line-height: 24px;
	font-family: "微软雅黑","宋体", simsun;
}
a{text-decoration:none; cursor:pointer}
a:hover{/*text-decoration:underline;*/ color:#E60012; cursor:pointer}
a {text-decoration:none;cursor:pointer;color:#333;}
/*a:visited {text-decoration:none;color:#333;}*/
/*a:active {color:#ba2636;}*/
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img,input {border:0; vertical-align:top;} 
address,caption,cite,code,dfn,em,th,var {font-weight:normal;}/*2023-12-19去掉斜体无效font-style:normal;*/
h1, h2, h3, h4, h5 { margin:0px; padding:0px;}
input,textarea,select {font-family: inherit;font-size: inherit;font-weight: inherit;}
input,textarea,select {*font-size: 100%;}
a{ text-decoration:none;}
ol,ul,li {list-style:none; margin:0px; padding:0px;} 
caption,th {text-align:left} 
q:before,q:after {content:''} 
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
abbr,acronym { border:0}
p { margin:0px; padding:0px;}
.blank { height:10px;}
.blank01 { height:10px; border-top:3px solid #f1f2f4;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.yahei{font-family:"微软雅黑","宋体", simsun;}
.text_c{text-align:center;}
.text_r{text-align:right;}
.db{display:block;}

.col_gray{color:#999;}
.col_white{color:#FFF;}

#outdiv{width:100%;margin:0px auto;background:#fff;width:expression_r(document.body.clientWidth <= 1080? "1080px": "auto");min-width:1080px;}
.center{width:62.5%;margin:0 auto;}

/*页头*/
.topbar{background:#313131;padding:10px 0;}
.topbar a,.topbar span{color:#FFF;font-size:14px;line-height:24px;}
.topbar a:hover{color:#CCC;}
.topbar span{padding:0 12px;}
.topbar .rightdiv img{width:24px;height:24px;margin-right:2px; vertical-align:top;}

/*搜索*/
.logobar{padding:30px 0;}
.searchdiv{width:42%;background:#FFF;border:solid 1px #9E692E;margin-top:3px;}
.searchdiv input{height:40px;font-size:14px; outline:none;border:none;border:0;}
.searchdiv input.fl{width:70%;padding:0 0 0 10px;background:#FFF;}
.searchdiv input.fr{width:70px;background:url(../images/icon01.jpg) no-repeat center center #9E692E;}

.div_banner{position:relative;width:100%;height:160px;text-align:center;background:#F7F7F7;overflow:hidden;}
.div_banner img{position:absolute;width:1400px;height:160px;top:0;left:50%;margin-left:-720px;}

/*广告尺寸*/
.wh_1000_160,.wh_1000_160 img{width:1000px;height:160px;}
.wh_280_350,.wh_280_350 img{width:280px;height:350px;}

/*导航菜单*/
.nav_menu ul{border-bottom:solid 1px #EAEAEA;border-top:solid 3px #EAEAEA;}
.nav_menu li{float:left;width:16.6%;text-align:center;}
.nav_menu li a{display:inline-block;height:50px;line-height:50px;font-size:16px;border-bottom:solid 3px #FFF;padding:0 5px;}
.nav_menu li.on a{border-bottom-color:#CB6132;}

.nav_menu .f_sort{display:none;position:absolute;top:50px;width:100%;left:0;padding-top:8px;z-index:10;}
.nav_menu .f_sort .box{background:#FFF;border:solid 1px #e5e5e5;border-radius:10px;box-shadow:0 0 8px #D2D2D2;}
.nav_menu .f_sort p{padding:0 5px;}
.nav_menu .f_sort p a{display:block;border-top:solid 1px #EEE;color:#666;}
.nav_menu .f_sort p:nth-of-type(1) a{border-top:none;}
.nav_menu ul li:hover .alink,.nav_menu ul li a:hover,.nav_menu li.on a,.navmini ul li a:hover,.navmini ul li a.act{color:#CB6132;}

.navmini{background:url(../images/sort_bg.jpg) repeat-x 0 0 #F7F7F7;padding:0 30px 0 5px;}
.navmini ul li{float:left;font-size:16px;line-height:54px;padding:0 0 0 30px;}
.navmini li a{display:block;font-size:16px;line-height:54px;padding:0 5px;color:#999;}

/*页尾*/
.footer{margin-top:50px;}
.footer .ft-top{background:#434343;padding:12px 0;}
.footer .ft-cont{background:#535353;}
.footer .ft-cont .leftdiv{width:62%;padding:5px 0;}
.footer .ft-cont .rightdiv{width:30%;}
.footer .ft-cont .divbar{margin:15px 0;}
.footer .ft-cont p{font-size:12px;line-height:24px;}
.footer .ft-cont p b{font-size:18px;line-height:48px;}
.footer .ft-cont .rightdiv .linksdiv{margin-top:30px;}
.footer .ft-cont .rightdiv .linksdiv a,.footer .ft-cont .rightdiv .linksdiv span{color:#FFF;}
.footer .ft-cont .rightdiv .linksdiv span{padding:0 5px;}
.footer .ft-cont .rightdiv .linksdiv a:hover{color:#CCC;}

/*弹窗*/
.black_bg
{
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 100;
	-moz-opacity: 0.5;
	opacity: .5;
	overflow:hidden;
	filter: alpha(opacity=5);
	position:fixed!important;
	position: absolute;
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}


.fbox
{
	top:20%;
	left:50%;
	width: 720px;
	height:auto;
	background:#FFF;
	z-index: 102;
	margin-left:-360px!important;
	position:fixed!important;
	position: absolute;
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.fbox .divbar{width:500px;margin:0 auto;padding:20px 0 35px 0;}
.fbox .divbar .font01{font-size:36px;line-height:48px;color:#FF7E01;}
.fbox .divbar .font02{font-size:30px;line-height:42px;color:#666666;}
.fbox .divbar ul{margin-top:30px;}
.fbox .divbar li{margin-top:10px;}
.fbox .divbar li input{width:460px;height:48px;border:solid 1px #e2e2e2;color:#999;font-size:16px;}
.fbox .divbar li.li_text input,.fbox .divbar li.li_try .fl{padding:0 20px;}
.fbox .divbar li.li_try .fl{display:block;width:260px;}
.fbox .divbar li.li_try .fr{display:block;width:180px;}
.fbox .divbar li.li_try span.fr{border:solid 1px #e2e2e2;}
.fbox .divbar li.li_try input.fr{background:#FF8300;border:none;font-size:18px;color:#FFF;}
.fbox .divbar li.li_try img{width:178px;height:48px;}
.fbox .divbar li.li_btn{margin-top:30px;}
.fbox .divbar li.li_btn input{width:300px;background:#FF2A00;border:none;height:60px;font-size:28px;color:#FFF;}
.fbox .divbar li.li_ts{color:#F00;}
.fbox .divbar li.li_link a{font-size:14px;}

.closelink{position:absolute;top:10px;right:10px;font-size:24px;width:30px;height:30px;text-align:center;color:#FFF;line-height:30px;background:#CCC;border-radius:100%;cursor:pointer;}

.sing-in, .sing-up, .sing-reset {
	display: none;
}

/*面包屑*/
.bread-bar{position:relative;height:48px;border-bottom:solid 3px #ECECEC;margin:15px 0;}
.bread-bar div.fl{position:absolute;left:0;height:48px;line-height:48px;border-bottom:solid 3px #FF7E01;padding:0 5px;}
.bread-bar div a,.bread-bar div span{font-size:16px;color:#FF7E01;line-height:48px;font-weight:bold; letter-spacing:2px;}
